62336e7260e981684cb2cca7209ed7181e72a71e,plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/GrReferenceExpressionImpl.java,GrReferenceExpressionImpl,getVariants,#,160
Before Change
public Object[] getVariants() {
ResolverProcessor processor = getResolveProcessor(this, null);
ResolveUtil.treeWalkUp(this, processor);
GroovyResolveResult[] candidates = processor.getCandidates();
if (candidates.length == 0) return PsiNamedElement.EMPTY_ARRAY;
return ResolveUtil.mapToElements(candidates);
After Change
ResolverProcessor processor = getResolveProcessor(this, null);
GrExpression qualifierExpression = getQualifierExpression();
if (qualifierExpression == null) {
ResolveUtil.treeWalkUp(this, processor);
} else {
PsiType qualifierType = qualifierExpression.getType();
if (qualifierType instanceof PsiClassType) {